html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;line-height:normal !important}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.left{float:left}
.right{float:right}

html,body{height:100%}
body,input,button,select,textarea{font:normal 12px Arial,Helvetica,sans-serif;}
body{border-left:200px solid #ccc;}
a{text-decoration:none;color:inherit;}
a:hover{text-decoration:underline;}
input,button,textarea{border:1;margin:0;padding:0}
strong{font-weight:bold}
h1{font-size:28px;margin-bottom:8px;}
label{font-size:14px;font-weight:bold;color:red;}
label[for=msgok]{font-size:14px;font-weight:bold;color:green;}
label[for=msgerror]{font-size:14px;font-weight:bold;color:red;}
label[for=msgNuevoUsuario]{font-size:20px; font-weight:bold; color:green}

#header{padding:0 10px;height:138px;border-bottom:1px solid #ddd;margin-left:-200px;background:#fff;}
#main{overflow:hidden;margin-left:-200px;}
#menu{width:200px;float:left;background:#ccc;position:relative;top:-1px;}
#menu a{display:block;line-height:30px;padding:0 10px;color:#333;font-weight:bold;text-decoration:none;}
#menu a:hover{background:#ddd;}
#menu li{border-top:1px solid #f1f1f1;}
#menu li.active a{background:#ddd;}
#content{padding:20px;margin-left:200px;}
#footer{height:20px;margin-left:-200px;}
table th,table td{border:1px solid white;padding:3px 5px;background:#eee;}
table th{background:#ccc;font-weight:bold;}
button{border:1px solid black;display:inline-block;color:#666666;font-family:arial;font-size:12px;font-weight:bold;padding:4px 5px;text-shadow:1px 1px 0px #ffffff;}
.formAlign{width: 4em;float: left;text-align: left;margin-right: 0.5em;display: block}
